Nidorellia armata, oral view
Nidorellia armata, Isla Taboguilla, Panama, eastern Pacific.
Photographer: Coppard , Simon Publisher: Coppard , Simon