Teclaws
English
Proper noun
Teclaws
plural of
Teclaw