› added 4 years ago
65
TIL that "Corolla" means "little crown" in Latin, and "innermost ring of flower petals" in English
via reddit.com