Find the word definition

Wikipedia
Metophtalmoides

Metophtalmoides castrii is a species of beetle in the family Latridiidae, the only species in the genus Metophtalmoides.