• word of the day

    order cestida

    order cestida - Dictionary definition and meaning for word order cestida

    Definition
    (noun) ctenophore having short tentacles; one family
    Synonyms : cestida
Connect with us on Facebook