WTWM

whatsthatwordmean

← Definition
Guess

morular

adjectiveRelating to or resembling a morula (an early stage of an embryo).

Synonyms

embryonicadjective

Built for word lovers.