VariousWords beta
Related Terms:
Noun
Definition: A developmental stage of certain nematode larvae in which they exhibit increased durability
VariousWords beta
Definition: A developmental stage of certain nematode larvae in which they exhibit increased durability