VariousWords beta
Related Terms:
Noun
Definition: A heterocyclic dicarboxylic acid isolated from certain red algae; used as an anthelmintic in Japan.
VariousWords beta
Definition: A heterocyclic dicarboxylic acid isolated from certain red algae; used as an anthelmintic in Japan.