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

montia Definition

Cancel
montia
noun()
small genus of densely tufted annual herbs; north temperate regions and South America and tropical Africa and Asia
Synonyms: genus montia,

Words Related to montia!

montia Examples by Brain Bank Users