IMMORTELLES MEANING IN ENGLISH

• Immortelles Definition & Synonyms

  1. (pl. ) of Immortelle


• Immortelle Definition & Synonyms

  1. (n.) A plant with a conspicuous, dry, unwithering involucre, as the species of Antennaria, Helichrysum, Gomphrena, etc. See Everlasting.


RECENT SEARCHES