Hydnocarpus Synonyms

Medium to large Indonesian and Malaysian trees
(Noun)