tuberoids

EnglishEdit

NounEdit

tuberoids

  1. plural of tuberoid