LEPTODACTYL


Meaning of LEPTODACTYL in English

noun a bird or other animal having slender toes.

Webster English vocab.      Английский словарь Webster.