pseudothumbs

English

Noun

pseudothumbs

  1. plural of pseudothumb