Definify.com

Definition 2024


Palestine_sunbird

Palestine sunbird

English

Noun

Palestine sunbird (plural Palestine sunbirds)

  1. A bird which is found the the Middle East and Africa, Cinnyris osea.