Definition of bird of paradise noun from the Oxford Advanced American Dictionary

bird of paradise

noun
 
plural birds of paradise
 
a bird with very bright feathers, found mainly in New Guinea
Search Results