Home
Search
Index
Definify.com
Definition
2025
leucrocotta
leucrocotta
English
Noun
leucrocotta
(
plural
leucrocottas
)
Alternative form of
leucrota
Similar Results