English

edit

Noun

edit

scatterhoarder (plural scatterhoarders)

  1. (biology) An animal that scatterhoards.