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