English edit

Noun edit

aleurons

  1. plural of aleuron

Anagrams edit