HAMMERHEAD


Meaning of HAMMERHEAD in English

(n.) An African fruit bat (Hypsignathus monstrosus); -- so called from its large blunt nozzle.

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