LEKKING


Meaning of LEKKING in English

n. (animal kingdom) mating ritual where the males get involved in competitive displays to attract females

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.