English edit

Noun edit

ostea

  1. plural of osteon

Anagrams edit