The AI-powered English dictionary
plural uraniids
(zoology) Any of the family Uraniidae, swallowtail moths.