Vermiferous definition

Producing worms.
adjective
0
0
Advertisement