mormor

slang

noun early stage of embryonic development

what?

derivative of “morula (ˈmȯr-(y)ə-lə)

kids these daysnew word →