leptodactylid

Noun
  1. toothed frogs: terrestrial or aquatic or arboreal

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

leptodactylid
A leptodactylid frog rests on a large green leaf in a tropical forest.