Definify.com

Definition 2025


leopon

leopon

English

Noun

leopon (plural leopons)

  1. A hybrid animal, the offspring of a lion and a leopard.