Definify.com

Definition 2025


ossifrages

ossifrages

English

Noun

ossifrages

  1. plural of ossifrage