Crotalaria retusa - Crotalaria retusa. Common names: Rattleweed. Wedge-leaf Rattlepod. © Mokkie - CC BY-SA 4.0 - Wikimedia Commons
Marine de la Réunion