reptile covered with sharp-pointed tubercles - English Synonyms Dictionary

Suggest a Term