SABINEA CARINALIS
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Sabinea Carinalis.
Sabinea Carinalis - as a noun
Small dominican tree bearing masses of large crimson flowers before the fine pinnate foliage emerges
Synonyms (Exact Relations)
carib wood