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

pomegranate Definition

Cancel
pomegranate
noun(pome-gran-ate)
a several-celled reddish berry that is about the size of an orange with a thick leathery skin and many seeds with pulpy crimson arils of tart flavor
pomegranate
noun(pome-gran-ate)
a widely cultivated tropical Asian tree (Punica granatum of the family Punicaceae) bearing pomegranates

Words Related to pomegranate!

pomegranate Examples by Brain Bank Users