Meaning oftapewormin English

tapeworm

us//teɪpwɜrm//uk//teɪpwɜrm//
#uncommon
Definitions