vocab dash
Log in
Sign up
calaguala
Meanings
Noun
1. Any of various ferns of the polypody family.