carabeen

noun
car·​a·​been | \ ¦karəˌbēn\
plural -s

Definition of carabeen

: an Australian tree (Sloanea woollsii)

History and Etymology for carabeen

native name in New South Wales

Keep scrolling for more