YourDictionary

Dictionary Home » Science » syncarp

syncarp science definition

A fleshy compound fruit composed either of the fruits of several flowers, as in the pineapple and mulberry, or of several carpels of a single flower, as in the magnolia and raspberry.

Learn more about syncarp

link/cite print suggestion box