épeautre
Top 30000
Meanings
Noun
1. spelt (Triticum aestivum subsp. spelta or Triticum spelta)
Examples1
Damn, my wheat pillow is sprouting.