Noun Definition

leptinotarsa

1.Definition: Colorado potato beetles

Category: Animals