cecropias
English
Noun
cecropias
plural of
cecropia