Word info Synonyms

Pomaderris apetala

Noun

Meaning

Australian tree grown especially for ornament and its fine-grained wood and bearing edible nuts

Source: WordNet

Synonyms

Close letter words and terms