STEMs

See also: stems

English

Noun

STEMs

  1. plural of STEM: scanning transmission electron microscopes

Anagrams