halcyonid

English

Noun

halcyonid (plural halcyonids)

  1. (zoology) A tree kingfisher in the family Halcyonidae.

Anagrams