FLAGBIRD


Meaning of FLAGBIRD in English

any of the six-plumed birds-of-paradise. See bird-of-paradise.

Britannica English vocabulary.      Английский словарь Британика.