village talk:
immortelle Fr. a large forest tree with notable thick orange-red blossoms