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

mandragora Definition

Cancel
mandragora
noun(man-drag-o-ra)
mandrake

Words Related to mandragora!

mandragora Examples by Brain Bank Users