ostioles

English

Noun

ostioles

  1. plural of ostiole

Anagrams