meaning of sterculiaceae

1. a large family of plants of order Malvales


Related Words

sterculiaceae |

Developed & Maintained By Taraprasad.com

Treasure Words