Definify.com

Webster 1828 Edition


Sarlac

S'ARLAC

,
Noun.
The grunting ox of Tartary.