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