meaning of hydrocharidaceae

1. simple nearly stemless freshwater aquatic plants; widely distributed


Related Words

hydrocharidaceae |

Developed & Maintained By Taraprasad.com

Treasure Words