ayojxochitl

Noun

 * 1) squash flower.