Home
Search
Index
Definify.com
Definition
2026
chiasmata
chiasmata
English
Noun
chiasmata
plural of
chiasma
Similar Results