cashewnuts

English

Noun

cashewnuts

  1. plural of cashewnut