Trophosome
English Meaning
The nutritive zooids of a hydroid, collectively, as distinguished from the gonosome, or reproductive zooids.
Sorry, No Malayalam Meaning for your input!
See Trophosom Want To Try Trophosome In Malayalam??