Synonyms and Antonyms for flame cell

1. flame cell (n.)

organ of excretion in flatworms

Synonyms: