tuberospheres

English

Noun

tuberospheres

  1. plural of tuberosphere