meaning of polyzoan

1. Any species of Polyzoa; one of the Polyzoa.
2.
A polyzoon.
3.
sessile aquatic animal forming mosslike colonies of small polyps each having a curved or circular ridge bearing tentacles; attach to stones or seaweed and reproduce by budding


Related Words

polyzoan |

Developed & Maintained By Taraprasad.com

Treasure Words