Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

monerula Definition

Cancel
monerula
noun
A germ in that stage of development in which its form is simply a non-nucleated mass of protoplasm

Words Related to monerula!

monerula Examples by Brain Bank Users