Search criteria: scientific name =
Membranoptera platyphylla
Photo © by Michael Hawkes
Membranoptera platyphylla
no common name