LAUGHING JACKASS


Meaning of LAUGHING JACKASS in English

noun

1. : kookaburra

2. : laughing owl

3. : an orchid ( Arethusa bulbosa )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.