Definify.com

Definition 2026


lampreda

lampreda

Italian

Noun

lampreda f (plural lamprede)

  1. (zoology, ichthyology) lamprey