Webster's English Dictionary
Enter the word to look up:
immersed
im.mersed aj
of
a
plant
: growing
wholly
under
water