English dictionary

lady's earrings meaning and definition

Definition and meaning of lady's earrings at MeaningMonkey.org. lady's earrings meaning and definition in the English Dictionary.

LADY'S EARRINGS noun

Definition of lady's earrings (noun)

  1. North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: