• word of the day

    nudibranch

    nudibranch - Dictionary definition and meaning for word nudibranch

    Definition
    (noun) any of various marine gastropods of the suborder Nudibranchia having a shell-less and often beautifully colored body
    Synonyms : sea slug
Download our Mobile App Today
Receive our word of the day
on Whatsapp