leptonemas
English
Noun
leptonemas
plural of
leptonema
Anagrams
mesoplanet
,
monteplase
,
plomestane