Meaning ofwormseedin English

wormseed

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