myna-birds (0 synonym found)

Definition of myna-birds:

(n) : One of the South and East Asian birds of the starling family Sturnidae.

Definition of myna-birds:

(n) : One of the South and East Asian birds of the starling family Sturnidae.

Back to Top