Meaning of angiocarp
Definition of angiocarp
(noun)
tree
bearing
fruit
enclosed
in a
shell
or
involucre
or
husk
Other information on angiocarp
WIKIPEDIA results for
angiocarp
Amazon results for
angiocarp
Tweet