Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of carrion flower

Source language: EnglishDictionary language: English

carrion flower

noun

Definitions

  1. Any of a wide variety of plants that have a scent of carrion that attracts certain animals to the plants from which they disperse pollen, seeds. or spores.