Demetrida aiyura
Demetrida aiyura is a ground beetle in the Lebiinae subfamily of the Carabidae family. It belongs to the genus Demetrida and is endemic to New Guinea. The species was described by Darlington in 1971.
This page was last edited on 2 February 2026, at 05:42 (CET).