apioses

English

Noun

apioses

  1. plural of apiose

Anagrams