Submersed Meaning
There are 2 meaning(s) for word Submersed
Meaning 2 : growing or remaining under water
Synonyms : subaquatic, subaqueous, submerged, underwater
Synonyms : subaquatic, subaqueous, submerged, underwater
