Meaning of オオツノヒツジ in Japanese

  1. Words

Definition of オオツノヒツジ

  1. (n) bighorn sheep (Ovis canadensis) →Related words: ビッグホーン
Back to top