Home
Search
Index
Definify.com
Definition
2025
alicastri
alicastri
Latin
Noun
alicastrī
genitive singular of
alicastrum
Similar Results