Meaning of syncarpous
Definition of syncarpous
(adj)
(of ovaries of
flowering
plants) consisting of
united
carpels
Other information on syncarpous
WIKIPEDIA results for
syncarpous
Amazon results for
syncarpous
Tweet