meaning of ceiba

1. tropical American trees with palmately compound leaves and showy bell-shaped flowers


Related Words

ceiba | ceiba pentandra | ceiba tree |

Developed & Maintained By Taraprasad.com

Treasure Words