Definify.com

Definition 2024


cinodonto

cinodonto

Italian

Noun

cinodonto m (plural cinodonti)

  1. (zoology) cynodont