leucrocotta
English
Noun
leucrocotta
(
plural
leucrocottas
)
Alternative form of
leucrota
.