Webster's English Dictionary

Enter the word to look up:

immersed

im.mersed aj of a plant  : growing wholly under water