Find the word definition

Wikipedia

Epholca

Epholca is a genus of moth in the family Geometridae.