meaning of mericarp
1.
a
carpel
with
one
seed;
one
of
a
pair
split
apart
at
maturity
Related Words
mericarp
|
Developed & Maintained By
Taraprasad.com