Attested.to

California lady's slipper

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition often having many yellow-green orchids with white pouches growing along streams and seeps of southwestern Oregon and northern California