Sylvestris/Sylvestre
Botanical latin term meaning of the woods (syl- as in Pennsylvania) - woodland plant.

Advertisement


Home