Tamil Dictionary
🔍
demersed
De*mersed", a. (Bot.) Defn: Situated or growing under water, as leaves; submersed.
demersed - Similar Words
emersed
demerse
demesne
demerge
emperished
tempered
reversed
remorsed
immersed
emperise
madurai.io
About