English | German | Russian | Czech

acridophagus English

Meaning acridophagus meaning

What does acridophagus mean?

acridophagus

(rare) One who eats grasshoppers and locusts

Are you looking for...?