Torres Strait pigeon (English, noun)
expansion: Torres Strait pigeon (plural Torres Strait pigeons)
Senses:
glosses: Synonym of Torresian imperial pigeon.
Forms:
form: Torres Strait pigeons
tags: plural