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

syncarp Definition

Cancel
syncarp
noun
A kind of aggregate fruit in which the ovaries cohere in a solid mass, with a slender receptacle, as in the magnolia

Words Related to syncarp!

syncarp Examples by Brain Bank Users