joypowder plant
English
Noun
joypowder
plant
(
uncountable
)
Synonym of
artillery plant
.