Argemone mexicana is an invasive weed on Socotra, and is able to thrive and in some areas dominate. This is one of many plants I found on the beach of Detwah in the west of the island, and was the only one I found in bloom.
Native range is Central Mexico to Honduras.
Last updated on 8 November 2024