Pellaea mucronata

Explore definitions, synonyms, and language insights of Pellaea mucronata

Definitions

Noun
cliff brake of California and Baja California having purple-brown leafstalks