搜尋結果
horned toad
- IPA[hôrnd tōd]
- another term for horned lizard;a large toad with horn-shaped projections of skin over the eyes.
noun: horned toad, plural noun: horned toads
- 更多解釋
- an American lizard that somewhat resembles a toad, with spiny skin and large spines on the ...
Oxford Dictionary