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