Indochinese green magpie
English
Noun
Indochinese
green
magpie
(
plural
Indochinese green magpies
)
A
bird
,
Cissa hypoleuca