deerfood

noun

Definition of deerfood