JUVIA MEANING IN ENGLISH

• Juvia Definition & Synonyms

  1. (n.) A Brazilian name for the lofty myrtaceous tree (Bertholetia excelsa) which produces the large seeds known as Brazil nuts.


RECENT SEARCHES