Definify.com

Definition 2024


nématodes

nématodes

See also: nematodes

French

Noun

nématodes ?

  1. plural of nématode