English | German | Russian | Czech

empoascan English

Meaning empoascan meaning

What does empoascan mean?

empoascan

(zoology) Belonging to the Empoasca, a genus of leafhoppers.

Are you looking for...?