supergrowths

English

Noun

supergrowths

  1. plural of supergrowth