ossifrages

English

Noun

ossifrages

  1. plural of ossifrage