Home
Search
Index
Definify.com
Definition
2025
alyte
alyte
French
Noun
alyte
f
(
plural
alytes
)
midwife toad
Similar Results
Alate