Neolasioptera willistoni Stem Gall Midge (shown with Atriplex polycarpa) ID: 1111 1111 2222 3260 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge (shown with Atriplex polycarpa) ID: 1111 1111 2222 3261 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge (shown with Atriplex polycarpa) ID: 1111 1111 2222 3262 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge (shown with Atriplex polycarpa) ID: 1111 1111 2222 3263 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge (shown with Atriplex polycarpa) ID: 1111 1111 2222 3264 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge ID: 1111 1111 2222 3265 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge ID: 1111 1111 2222 3266 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge ID: 1111 1111 2222 3267 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge ID: 1111 1111 2222 3268 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge ID: 1111 1111 2222 3269 [detail] © 2021 Joyce Gross
|
Neolasioptera willistoni Stem Gall Midge ID: 1111 1111 2222 3270 [detail] © 2021 Joyce Gross
|