Mericarp Meaning
There are 1 meaning(s) for word Mericarp
Meaning 1 : a carpel with one seed; one of a pair split apart at maturity
Similar words of Mericarp :
There are 1 meaning(s) for word Mericarp
Similar words of Mericarp :