meaning of horse cassia

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


Related Words

horse cassia |

Developed & Maintained By Taraprasad.com

Treasure Words