corydalis
kəˈrɪdəlɪs
noun
a herbaceous plant with spurred tubular flowers, found in north temperate regions.
noun
a herbaceous plant with spurred tubular flowers, found in north temperate regions.
"Netflix, Disney+, Prime Video, because one wasn’t enough"
PLAY Previous