SYNCARPOUS Meaning of SYNCARPOUS in English (a.) Composed of several carpels consolidated into one ovary. Webster's English dictionary. Английский словарь Webster. 2012