Online English Dictionary

Home

Submersed


a.

Being or growing under water, as the leaves of aquatic plants.


© 2009 Dammam Community College