Meaning of Leptinotarsa
Definition of Leptinotarsa
(noun)
Colorado
potato
beetles
Other information on Leptinotarsa
WIKIPEDIA results for
Leptinotarsa
Amazon results for
Leptinotarsa
Tweet