sabinea_carinalisEnglish

Sabinea carinalis, carib wood

Noun

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

English: carib wood, Sabinea carinalis

English words with similar meanings

Show 1 words