Meaning of entoproct

Definition of entoproct

(noun) any of various moss-like aquatic animals usually forming branching colonies; each polyp having a both mouth and anus within a closed ring of tentacles

Other information on entoproct

WIKIPEDIA results for entoproct
Amazon results for entoproct