doradilla
Meanings
Noun
1. ceterach
2. flower of stone (Selaginella lepidophylla)