flame cell Meaning, Definition & Usage

  1. noun organ of excretion in flatworms

WordNet