meaning of caesalpinia sepiaria

1. spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers


Related Words

caesalpinia sepiaria |

Developed & Maintained By Taraprasad.com

Treasure Words