We found 1 definitions of flame cell from 1 different sources.
Noun |
||
flame cell - organ of excretion in flatworms | ||
excretory organ, urinary organ an organ that separates waste substances from the blood and discharges them |