English Lallemantia iberica Cited by user Westfalia17 on 12 Dec 2023 Lallemantia iberica, known commonly as dragon's head, is a species of flowering plant in the mint family, Lamiaceae.