• word of the day

    echinoderm

    echinoderm - Dictionary definition and meaning for word echinoderm

    Definition
    (noun) marine invertebrates with tube feet and five-part radially symmetrical bodies
Download our Mobile App Today
Receive our word of the day
on Whatsapp