squaterole
/skweɪtəroʊl/Definitions
1. noun
A type of flowering plant, the squatter’s pincushion (Carpobrotus edulis), native to southern Africa.
“The beach was filled with squateroles, their delicate flowers attracting bees and butterflies.”
1. noun
A type of flowering plant, the squatter’s pincushion (Carpobrotus edulis), native to southern Africa.
“The beach was filled with squateroles, their delicate flowers attracting bees and butterflies.”