Angiocarp — definition

1. angiocarp (Noun)

1 definition

angiocarp (Noun) — Tree bearing fruit enclosed in a shell, involucre or husk.

2 types of
angiosperm flowering plant