a major pest of potato crops (leptinotarsa decemlineata) - Spanish English Dictionary
History

a major pest of potato crops (leptinotarsa decemlineata)



Meanings of "a major pest of potato crops (leptinotarsa decemlineata)" in Spanish English Dictionary : 1 result(s)

English Spanish
Entomology
a major pest of potato crops (leptinotarsa decemlineata) escarabajo de la patata [m]