Noun
nematodes (n.) , [sing. nematode]
similar Results
nematodesma {med.}
الرِّباطُ الخَيْطِيّ {في المُهْدَّبات}، {طب}