• word of the day

    all-devouring

    all-devouring - Dictionary definition and meaning for word all-devouring

    Definition
    (adj) (of animals) both plant-eating and flesh-eating
Connect with us on Facebook