leptonemas

EnglishEdit

NounEdit

leptonemas

  1. plural of leptonema

AnagramsEdit