pomaderris_apetalaEnglish

Pomaderris apetala, hazel, hazel tree

Noun

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

English: hazel, hazel tree, Pomaderris apetala

English words with similar meanings

Show 2 words