carabeen

Noun

 * 1) Any of several Australian trees of the genus