tuckeroo
Noun
Meaning
tuckeroo (plural tuckeroos)
A flowering tree, Cupaniopsis anacardioides, native to northern and eastern Australia.
Noun
tuckeroo (plural tuckeroos)
A flowering tree, Cupaniopsis anacardioides, native to northern and eastern Australia.