meaning of coral bean tree

1. deciduous shrub having racemes of deep scarlet-red flowers and black-spotted red seeds


Related Words

coral bean tree |

Developed & Maintained By Taraprasad.com

Treasure Words