flossa
/ˈflɒsə/Definitions
1. noun
A type of flowering plant, particularly the floss flower or Acmadenia tenax.
“The botanist studied the flossa plant’s unique adaptations to arid environments.”
1. noun
A type of flowering plant, particularly the floss flower or Acmadenia tenax.
“The botanist studied the flossa plant’s unique adaptations to arid environments.”