MEDUSOID Meaning of MEDUSOID in English (n.) A sessile gonophore. See Illust. under Gonosome. Webster's English dictionary. Английский словарь Webster. 2012