Definition of nonda

Definition of nonda
  1. nonda Noun Parinari nonda, a shrub or small tree of northern Australia and New Guinea, with edible plum-like fruit.
Need more help? Try our forum NEW