English synonyms about - contact  
flame cellexcretory organurinary organflatwormplatyhelminth

flame cell

noun

1 flame cell

Organ of excretion in flatworms.


Find more on flame cell elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0186