amancay

Noun

 * , a Peruvian flower.