Leptinotarsa

1. (noun) Colorado potato beetles
Synonyms: genus Leptinotarsa
Related Words: arthropod genus



Terms and Conditions of Use / Copyright Notice