MEDUSOID


Meaning of MEDUSOID in English

(n.) A sessile gonophore. See Illust. under Gonosome.

Webster's English dictionary.      Английский словарь Webster.