molticida
Did you mean
Sounds like
multitude
多;群众;许多;大量;大群人
marketed
市场;市价;行情;集市;市面;销路;买;卖;需要;菜场;菜市;市况;在市场上出售;推销地 …
multimedia
多媒体;多媒体的;混合舞台效果;混合画法;使用多种媒介的
multicycle
多旋回的;多循环的
Spelled like