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