×
muticate
meaning in English
adj.
1.【植物;植物学】无芒刺的。
2.【动物;动物学】无(齿、爪等)防卫结构的(= muticious)。
Related Words
mutica
muticast address
mutie
mutiene
PC Version
Copyright © 2018 WordTech Co.