Home
Search
Index
Definify.com
Definition
2026
amphisbaenas
amphisbaenas
See also:
amphisbænas
English
Noun
amphisbaenas
plural of
amphisbaena
Similar Results