tuberoids

English

Noun

tuberoids

  1. Plural form of tuberoid
Last modified on 8 July 2012, at 03:01