SABINEA CARINALIS
(noun)
Did you mean:
Rhymes
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)