atamasco
English
Noun
atamasco
(
plural
atamascos
)
Ellipsis of
Atamasco lily
.