landrilla - Spanish English Dictionary

landrilla

Play ENESESes
Play ENESESmx

Meanings of "landrilla" in English Spanish Dictionary : 4 result(s)

Spanish English
General
landrilla [f] tongue worm sore
Veterinary
landrilla [f] tongue-worm
landrilla [f] worm
Zoology
landrilla [f] tongue worm (linguatula serrata)