Definify.com

Definition 2024


lumbrics

lumbrics

English

Noun

lumbrics

  1. plural of lumbric