Yahoo Malaysia Web Search

Search results

  1. Dictionary
    self-seed
    /ˌsɛlfˈsiːd/

    verb

    • 1. (of a plant) reproduce and spread by the dispersal of its own seed, without human involvement: "I prefer plants that self-seed"

    More definitions, origin and scrabble points