meaning of bombax malabarica

1. East Indian silk cotton tree yielding fibers inferior to kapok


Related Words

bombax malabarica |

Developed & Maintained By Taraprasad.com

Treasure Words