English dictionary

pellaea mucronata meaning and definition

Definition and meaning of pellaea mucronata at MeaningMonkey.org. pellaea mucronata meaning and definition in the English Dictionary.

PELLAEA MUCRONATA noun

Definition of Pellaea mucronata (noun)

  1. cliff brake of California and Baja California having purple-brown leafstalks
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: