• word of the day

    polyzoa

    polyzoa - Dictionary definition and meaning for word polyzoa

    Definition
    (noun) marine or freshwater animals that form colonies of zooids
    Synonyms : bryozoa , phylum bryozoa
Download our Mobile App Today
Receive our word of the day
on Whatsapp