• Mentzelia

    Full definition of mentzelia

    Noun

    mentzelia

    (plural mentzelias)
    1. (botany) Any plant of the genus Mentzelia.
    © Wiktionary