Synonyms and Antonyms for flame cell | Synonym.com

Synonyms and Antonyms for flame cell

1. flame cell (n.)

organ of excretion in flatworms

Synonyms: