Search criteria: scientific name =
Cryptopleura ruprechtiana
Photo © by Michael Hawkes
Cryptopleura ruprechtiana
hidden rib