Meaning of polyzoan
Definition of polyzoan
(noun)
sessile
aquatic
animal
forming
mossy
colonies of
small
polyps
each
having a
curved
or
circular
ridge
bearing
tentacles;
attach
to stones or
seaweed
and
reproduce
by
budding
Other information on polyzoan
WIKIPEDIA results for
polyzoan
Amazon results for
polyzoan
Tweet