Find the word definition

Wiktionary
spoon excavators

n. (spoon excavator English)