Noun flame cell has 1 sense
  1. flame cell - organ of excretion in flatworms
    --1 is a kind of
    excretory organ, urinary organ
    --1 is a part of flatworm, platyhelminth
,
TOP