• word of the day

    carapidae

    carapidae - Dictionary definition and meaning for word carapidae

    Definition
    (noun) pearlfishes: related to the Brotulidae
    Synonyms : family carapidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp