nematogenes
English
Noun
nematogenes
plural of
nematogene