meaning of ceibo

1. small South American spiny tree with dark crimson and scarlet flowers solitary or clustered


Related Words

ceibo |

Developed & Maintained By Taraprasad.com

Treasure Words