hydnocarpus hydnocarpus

Definition(s):

  • (n) medium to large Indonesian and Malaysian trees

Wiki Images for hydnocarpus

definition of hydnocarpus
meaning of hydnocarpus
Word of the Day
fathom fathom
/ˈfæ ðəm /