Home

Word

leopard lizard, n.
more info any of several large lizards with many dark spots; of western United States and northern Mexico
<noun.animal>

leopard lizard
semantic pointers
hypernym
member holonym