Meaning of mother of thousands in English:

mother of thousands

noun

  • Any of a number of small-leaved prolific creeping plants.

    another term for "ivy-leaved toadflax" (see
    toadflax
    )
    another term for
    mind-your-own-business

    • ‘This delightful plant is sometimes called ‘mother of thousands’ because of this unique growth pattern.’’