677424 Monarch - Micropsyrassa glabrata
Micropsyrassa glabrata Martins & Chemsak
Family: Cerambycidae
Micropsyrassa glabrata image
Description Not Yet Available