landrilla - Spanish English Dictionary
History

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)