Definition, synonyms and related words
A heterocyclic dicarboxylic acid isolated from certain red algae; used as an anthelmintic in Japan.