nematoid

'nemәtɔid

英文释义

a. Of or pertaining to the Nematoidea.
n. One of the Nematoidea. see Illustration in Appendix.

中文翻译

线虫

学习工具