meaning of submersed

1. Being or growing under water, as the leaves of aquatic plants.
2.
growing or remaining under water; "viewing subaqueous fauna from a glass-bottomed boat"; "submerged ">leaves"


Related Words

submersed |

Developed & Maintained By Taraprasad.com

Treasure Words