|
Definition of Sabinea carinalis
1. Noun. Small Dominican tree bearing masses of large crimson flowers before the fine pinnate foliage emerges.
|
1. Noun. Small Dominican tree bearing masses of large crimson flowers before the fine pinnate foliage emerges.