English Dictionary
◊ ENTOPROCT
entoproct
n : any of various mosslike aquatic animals usually forming
branching colonies; each polyp having a both mouth and
anus within a closed ring of tentacles