hoof fungi

English

Noun

hoof fungi

  1. plural of hoof fungus