Word info

carabeen

Noun

Meaning

carabeen (plural carabeens)

Any of several Australian trees of the genus Sloanea

Source: en.wiktionary.org

Close letter words and terms