tepalkaxochitl

Noun

 * 1) Ipomea, (Ipomea).