common rose
English
Noun
common
rose
(
plural
common roses
)
A large red-bodied
butterfly
,
Pachliopta aristolochiae
,
family
Papilionidae
, of Asia.
Anagrams
comonomers