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

naras Definition

Cancel
naras
noun
A spiny shrub, , growing in Namibia and the Kalahari Desert, or the melon-like fruit that it produces

Words Related to naras!

naras Examples by Brain Bank Users