English

edit

Noun

edit

aleurons

  1. plural of aleuron

Anagrams

edit