locust (acrididae) - Spanish English Dictionary

locust (acrididae)

Meanings of "locust (acrididae)" in Spanish English Dictionary : 2 result(s)

English Spanish
Entomology
locust (acrididae) ofiómaco [m]
locust (acrididae) lagosta [f] disused