Loggerhead

n.
1970-01-01 · 20 · · · 0

释义

An American shrike (Lanius Ludovicianus), similar to the butcher bird, but smaller. See Shrike.

随机推荐单词