carabeen (English, noun)
expansion: carabeen (plural carabeens)
Senses:
glosses: Any of several Australian trees of the genus Sloanea
Forms:
form: carabeens
tags: plural