English edit

Noun edit

aldotetroses

  1. plural of aldotetrose