Skip to main content

juvia

English juvia meaning in English  •  juvia का अर्थ अंग्रेजी में
Noun
  • A Brazilian name for the lofty myrtaceous tree (Bertholetia excelsa) which produces the large seeds known as Brazil nuts.
Advertisement