greenhead / ˈgrinˌhɛd /

⚽高中词汇绿头青头绿头公司绿头鱼

greenhead 的定义

n. 名词 noun
  1. a male mallard.

更多greenhead例句

  1. We closely followed the line of the wall from Chollerford to Greenhead, a distance of about fifteen miles.