hobnail livers

English

Noun

hobnail livers

  1. plural of hobnail liver