Trudell's spleenworts

English

Noun

Trudell's spleenworts

  1. plural of Trudell's spleenwort