meaning of bombacaceae

1. tropical trees with large dry or fleshy fruit containing usually woolly seeds


Related Words

bombacaceae |

Developed & Maintained By Taraprasad.com

Treasure Words