LILY-TROTTER


Meaning of LILY-TROTTER in English

■ noun (especially in Africa) a jacana.

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