• word of the day

    castor canadensis

    castor canadensis - Dictionary definition and meaning for word castor canadensis

    Definition
    (noun) a variety of beaver found in almost all areas of North America except Florida
    Synonyms : new world beaver
Connect with us on Facebook