sterculia foetidasterculia villosasterculia urenssterculia in hindi
About Sterculia Guttata
Sterculia guttata, the spotted sterculia, is a species of plant in the family Malvaceae. Extracts from its seeds have been tested for use as insecticides against mosquito larvae.