Definify.com

Definition 2024


nematodes

nematodes

See also: nématodes

English

Noun

nematodes

  1. plural of nematode