camellias
English
Noun
camellias
plural of
camellia
Anagrams
Escamilla
,
scale mail