Definition of "uintathere" []

  • (noun) A uintatherium.

Words like "uintathere"

SUBSCRIBE TO WORD OF THE DAY