Link Centre Dictionary

horse cassia

hor·se·cas·sia

uncommon

noun

2.

tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers; used as an ornamental

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.