Definition of moruloid in English:

moruloid

adjective

Medicine Biology
  • Resembling a morula or mulberry.

Pronunciation

moruloid

/ˈmɔːr(j)ʊlɔɪd/ /ˈmɒr(j)ʊlɔɪd/

Origin

Late 19th century; earliest use found in William Saville-Kent (1845–1908), marine biologist. From morula + -oid.