angiocarp
English
angiocarp meaning in English • angiocarp का अर्थ अंग्रेजी में
Noun
- tree bearing fruit enclosed in a shell or involucre or husk.