Meaning ofwormseedin English

wormseed

us/wɝmsiːd/uk/wɜːmsiːd/
#uncommon
Definitions