Teucrium socotranum is a species of flowering plant in the family Lamiaceae. It is found only in the Socotra Islands, part of the nation of Yemen.[2] Its natural habitat is rocky areas.[1]
Teucrium socotranum is a species of flowering plant in the family Lamiaceae. It is found only in the Socotra Islands, part of the nation of Yemen. Its natural habitat is rocky areas.