• word of the day

    castoridae

    castoridae - Dictionary definition and meaning for word castoridae

    Definition
    (noun) beavers
    Synonyms : family castoridae
Download our Mobile App Today
Receive our word of the day
on Whatsapp