artillery fern

English

Noun

artillery fern (plural artillery ferns)

  1. The artillery plant.