Growths

Spanish Meaning

crecimiento

desarrollo

aumento

expansión

vegetación

tumor

English Meaning

  1. Plural form of growth.