Sekirov Dictionary

artillery fern

noun1

  1. An artillery plant (Pilea microphylla).
forms

artillery ferns

This dictionary works without the internet: on your phone · in Chrome