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