Synonyms and Antonyms for flame_cell

1. flame cell (n.)

organ of excretion in flatworms

Synonyms: