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