meaning of acanthaceae

1. widely distributed herbs and shrubs and trees; sometimes placed in the order Scrophulariales


Related Words

acanthaceae |

Developed & Maintained By Taraprasad.com

Treasure Words