Definify.com

Definition 2024


lombriz

lombriz

Spanish

Noun

lombriz f (plural lombrices)

  1. a worm

Derived terms

See also