lumbricid Definition
Definition
Lumbricid refers to a genus in the family Lumbricidae, which includes earthworms commonly found in gardens and fields.
Browse
Lumbricid refers to a genus in the family Lumbricidae, which includes earthworms commonly found in gardens and fields.
Browse