👉 Armorella is a type of flowering plant that produces flowers in groups known as armands or marionettes, typically with an elaborate structure and complex arrangement. Armorella