COSCOROBA


Meaning of COSCOROBA in English

noun a large, white, south american duck, of the genus cascoroba, resembling a swan.

Webster English vocab.      Английский словарь Webster.