LOBSTER MOTH


Meaning of LOBSTER MOTH in English

■ noun a brown moth with a long-legged caterpillar having an upturned tail reminiscent of a lobster. [ Stauropus fagi .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.