Hint: Question mark (?) is a wildcard. Question mark substitutes one character.
English noun: loasa
1.
loasa(plant)any of various perennial South American plants of the genus Loasa having stinging hairs and showy white or yellow or reddish-orange flowers