Definify.com

Definition 2024


leopon

leopon

English

Noun

leopon (plural leopons)

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