Palustris Explained

Palustris is a Latin word meaning "swampy" or "marshy", and may refer to:

Animals

Plants