Definition of moruloid in English:

moruloid

adjective

Biology Medicine
  • Resembling a morula or mulberry.

Origin

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