Italian-English dictionary »

briozoo meaning in English

ItalianEnglish
briozoo noun
{m}

bryozoan(invertebrate in the phylum Bryozoa)
noun