Skip to main content

Definitions by finstroughts

finstroughts

The soul of a plant.
The Finstroughts of poison ivy is snakelike.