greater green leafbird (English, noun)
expansion: greater green leafbird (plural greater green leafbirds)
Senses:
glosses: A species of bird in the family Chloropseidae.
Forms:
form: greater green leafbirds
tags: plural