loddigesia

/lɒdˈdʒiːziə/

Definitions

1. noun

a genus of hummingbirds in the family Trochilidae

“The rare Loddigesia species is found in the Andes mountain range.”

Synonyms

  • Trochilidae
  • hummingbird

Antonyms

  • owl
  • raptor