vocab dash
Log in
Sign up
doradilla
Meanings
Noun
1. ceterach
2. flower of stone (Selaginella lepidophylla)