English dictionary
stinking clover
/'st/I//N/k/I//N/_'kl/oU/v/@/r/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental
Source: WordNet 3.0