trioses

English

Noun

trioses

  1. plural of triose

Anagrams

Catalan

Noun

trioses

  1. plural of triosa