Skip to main content

avellane

English avellane meaning in English  •  avellane का अर्थ अंग्रेजी में
Adjective
  • In the form of four unhusked filberts; as, an avellane cross.
Advertisement