Home
Search
Index
Definify.com
Definition
2025
alicastris
alicastris
Latin
Noun
alicastrīs
dative plural of
alicastrum
ablative plural of
alicastrum
Similar Results