Spanish

edit

Noun

edit

aldopentosas

  1. plural of aldopentosa
  NODES