Skip to main content

angiocarp

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