Hint: Question mark (?) is a wildcard. Question mark substitutes one character.
English noun: yellow sand verbena
1.
yellow sand verbena(plant)plant having hemispherical heads of yellow trumpet-shaped flowers; found in coastal dunes from California to British Columbia