English dictionary
flame cell meaning and definition
Definition and meaning of flame cell at MeaningMonkey.org. flame cell meaning and definition in the English Dictionary.FLAME CELL noun
Definition of flame cell (noun)
- organ of excretion in flatworms
Source: Princeton University Wordnet