0%

ALL meanings of yarran

Y y
  • noun yarran a small hardy tree, Acacia homalophylla, of inland Australia: useful as fodder and for firewood 0
  • noun yarran Acacia omalophylla, a species of acacia tree found commonly in Australia. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?