The story
From thick-billed + green pigeon (Treron genus birds).
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any member of the species Treron curvirostra of columbid birds, found from Nepal to the Philippines. Full definition →
From thick-billed + green pigeon (Treron genus birds).
Etymology from Wiktionary, CC BY-SA 4.0.