frogmouth

名词 n.

英文释义

名词 n.
  1. Any of several nocturnal, insectivorous birds, of the family Podargidae in the order Podargiformes, native to Australia and southern Asia

词形变化

frogmouths plural

词源

From frog + mouth, from its mouth shape.
0 次浏览 数据来源: Wiktionary