'Sabinea carinalis' definitions:

Definition of 'Sabinea carinalis'

(from WordNet)
noun
Small Dominican tree bearing masses of large crimson flowers before the fine pinnate foliage emerges [syn: carib wood, Sabinea carinalis]