Botanical name

Selago scabrida

Family

Scrophulariaceae