|
Definition of Yarran
1. Noun. A species of acacia tree found commonly in Australia, scientific name ''Acacia omalophylla'' ¹
¹ Source: wiktionary.com
|
1. Noun. A species of acacia tree found commonly in Australia, scientific name ''Acacia omalophylla'' ¹
¹ Source: wiktionary.com