vocab dash
Log in
Sign up
culebrera
Meanings
Noun
1. Jack-in-the-pulpit (Arum maculatum)
2. short-toed snake eagle