rose she-oak
Noun
Meaning
rose she-oak (plural rose she-oaks)
Allocasuarina torulosa, an Australian tree which grows in sub-rainforest areas.
Noun
rose she-oak (plural rose she-oaks)
Allocasuarina torulosa, an Australian tree which grows in sub-rainforest areas.