LEPTODACTYL


Meaning of LEPTODACTYL in English

(n.) A bird or other animal having slender toes.

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