Home / S / sabinea carinalis

sabinea carinalis

noun 17 letters Scrabble 20 WWF 25
Definitions
noun

small Dominican tree bearing masses of large crimson flowers before the fine pinnate foliage emerges

Look “sabinea carinalis” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →