econuts

English

Noun

econuts

  1. plural of econut

Anagrams