Simeulue parrot

The Simeulue parrot (Psittinus (cyanurus) abbotti) is a parrot endemic to two small islands off Sumatra. It is usually considered a subspecies of the blue-rumped parrot (Psittinus cyanurus), but is split by the HBW/BirdLife checklist.

Simeulue parrot

Near Threatened  (IUCN 3.1)[1]
Scientific classification
Kingdom: Animalia
Phylum: Chordata
Class: Aves
Order: Psittaciformes
Family: Psittaculidae
Genus: Psittinus
Blyth, 1842
Species:
P. abbotti
Binomial name
Psittinus abbotti
Richmond, 1902

Description

The Simeulue parrot is a small, short-tailed bird of stocky build, measuring approximately 19 cm. It has a bright green colouration, which in adult males is accented by a blue face with a green crown and a black collar. It differs from the blue-rumped parrot in its larger size, the lack of grey mantle and back, lack of blue rump, green instead of brown head colouration in the female, and blue head colouration in the male.[1][2]

Distribution and conservation status

This taxon is restricted to Simeulue and Siumat islands off north-west Sumatra. Estimates of total population size are uncertain, ranging from 5,000 up to 47,000 birds. While there is no current indication of population decline, the Simeulue parrot has been classified as near threatened by the IUCN due to its limited distribution and likely present and future loss of habitat to mining and agriculture.[1]

gollark: Seems sensible.
gollark: This example code responds to ~ping with Pong!
gollark: ACTUAL feature suggestions?
gollark: It's glorious.
gollark: ```rust#[macro_use] extern crate serenity;use serenity::client::{Client, EventHandler};use serenity::framework::standard::StandardFramework;use std::env;struct Handler;impl EventHandler for Handler {}pub fn main() { // Login with a bot token from the environment let mut client = Client::new(&env::var("DISCORD_TOKEN").expect("token"), Handler) .expect("Error creating client"); client.with_framework(StandardFramework::new() .configure(|c| c.prefix("~")) .cmd("ping", ping)); if let Err(why) = client.start() { println!("An error occurred while running the client: {:?}", why); }}command!(ping(_context, message) { let _ = message.reply("Pong!");});```This is the example code, admittedly, yes.

References

  1. BirdLife International (2014). "Psittinus abbotti". IUCN Red List of Threatened Species. 2014. Retrieved 21 September 2015.CS1 maint: ref=harv (link)
  2. "Simeulue Parrot (Psittinus abbotti)". Handbook of the Birds of the World.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.