Definify.com

Definition 2025


lumbrics

lumbrics

English

Noun

lumbrics

  1. plural of lumbric