English

edit

Noun

edit

pectoses

  1. plural of pectose

Anagrams

edit