Hydnocarpus
WordNet

noun


(1)   Medium to large Indonesian and Malaysian trees
 
x
OK