terramycin ( synonym found)

Definition of terramycin:

°The formation of terraces.
°A terraced structure.

Definition of terramycin:

°The formation of terraces.
°A terraced structure.

Back to Top