invisible bird
Noun
Meaning
invisible bird (plural invisible birds)
A small songbird (Myadestes genibarbis sibilans), found on the island of Saint Vincent in the Caribbean.
Noun
invisible bird (plural invisible birds)
A small songbird (Myadestes genibarbis sibilans), found on the island of Saint Vincent in the Caribbean.