LONGHORN


Meaning of LONGHORN in English

n.1 one of a breed of cattle with long horns.

2 any beetle of the family Cerambycidae with long antennae.

Oxford English vocab.      Оксфордский английский словарь.