• word of the day

    hyalospongiae

    hyalospongiae - Dictionary definition and meaning for word hyalospongiae

    Definition
    (noun) sponges with siliceous spicules that have six rays; choanocytes are restricted to finger-shaped chambers
    Synonyms : class hyalospongiae
Connect with us on Facebook
Paytm