×

macreuse meaning in English

n. scoter, (zoology) large sea duck native of north coasts of the northern hemisphere (drake has black feathers with white spots and the female is brown)

Related Words

  1. macpherson
  2. macramé
  3. macro
  4. macrobie
PC Version

Copyright © 2018 WordTech Co.