Advertisement
Synonyms of syncarp
Primary definition: An aggregate or multiple fruit formed by the union of several carpels or flowers.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "syncarp" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement