
"Megamelus davisi" is a species of delphacid planthopper in the family Delphacidae. It is found in North America and Oceania.
Similar species: True Bugs
By Christine Young
Attribution Non-Commercial
Uploaded Nov 18, 2024. Captured Oct 24, 2024 13:33 in 5 Judson Ave, Woodbury, CT 06798, USA.