SUBMERSED MEANING IN ENGLISH

• Submersed Definition & Synonyms

  1. (a.) Being or growing under water, as the leaves of aquatic plants.


Synonyms:
Subaquatic, Subaqueous, Submerged,

• Submerse Definition & Synonyms

  1. (a.) Submersed.


Synonyms:
Submerge,

RECENT SEARCHES