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

phillyrea Definition

Cancel
phillyrea
noun
Any of the genus of evergreen plants with an olive-like fruit, native to the Mediterranean

Words Related to phillyrea!

phillyrea Examples by Brain Bank Users