Definify.com

Definition 2024


lampreda

lampreda

Italian

Noun

lampreda f (plural lamprede)

  1. (zoology, ichthyology) lamprey