×
lumbricoid
meaning in English
adj.
蚯蚓状的,类似蚯蚓的。
Related Words
lumbricina
lumbriclymeninae
lumbricoides
lumbricomorpha
PC Version
Copyright © 2018 WordTech Co.