Navigation
Back
Herb Home
Home Page
spinosa- spiny or thorny.
(Latin)