Entomology and nematology /
Entomology and nematology /
edited by Carlos Wyatt.
- New York Syrawood 2016
- 208 p.
1682861317 9781682861318
Entomology
Nematodes
Entomology
Nematodes
595.7:595.13 / E84
1682861317 9781682861318
Entomology
Nematodes
Entomology
Nematodes
595.7:595.13 / E84