Definify.com

Definition 2025


ittiosauro

ittiosauro

Italian

Noun

ittiosauro m (plural ittiosauri)

  1. ichthyosaur