0%

ALL meanings of syncarp

syn·carp
S s
  • noun syncarp an aggregate fruit. 1
  • noun syncarp a collective fruit. 1
  • noun syncarp a fleshy multiple fruit, formed from two or more carpels of one flower or the aggregated fruits of several flowers 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?