EN

Synonyms for joypowder plant

Most common

artillery plant

All synonyms

Noun

Definitions

  1. n. 1

    Synonym of artillery plant.