Find the word definition

Wikipedia
Mecynoscaris

Mecynoscaris is a genus of beetles in the family Carabidae, containing the following species:

  • Mecynoscaris ambreana Banninger, 1933
  • Mecynoscaris longula (Fairmaire, 1905)