うもうきょうりゅう
Meanings
Noun
1. feathered dinosaurs
Composed of
feather; plume; plumage; down