gamma garden

English

Noun

gamma garden (plural gamma gardens)

  1. Synonym of atomic garden.

See also