Definify.com

Definition 2024


leptonemas

leptonemas

English

Noun

leptonemas

  1. plural of leptonema

Anagrams