DRUMMER


Meaning of DRUMMER in English

(n.) A large West Indian cockroach (Blatta gigantea) which drums on woodwork, as a sexual call.

Webster's English dictionary.      Английский словарь Webster.