Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nonda Definition

Cancel
nonda
noun
, a shrub or small tree of northern Australia and New Guinea, with edible plum-like fruit

Words Related to nonda!

nonda Examples by Brain Bank Users