meaning of amphicarpous
1.
Producing
fruit
of
two
kinds,
either
as
to
form
or
time
of
ripening.
Related Words
amphicarpous
|
Developed & Maintained By
Taraprasad.com