my-server
← Wiki

Lembeja paradoxa

Lembeja paradoxa, also known as the bagpipe cicada, is an insect in the family Cicadidae. It is found in parts of the Cape York Peninsula, of Queensland, Australia.

References