Princeton's WordNet (0.00 / 0 votes) Rate this definition: savory (noun). any of several aromatic herbs or subshrubs of the genus Satureja having spikes of flowers attractive to bees. savory, Micromeria juliana (noun).atureja is a genus of aromatic plants of the family Lamiaceae, related to rosemary and thyme. There are about 30 species called savories, of which summer savory and winter savory are the most important in cultivation.
(Redirected from Michigan Tech) Michigan Technological University (commonly referred to as Michigan Tech, MTU, or simply Tech) is a public research university located in Houghton, Michigan, United States. Its main campus sits on 925 acres (374 ha) on a bluff overlooking Portage Lake.
Driven in part by the NASA facilities, there are a number of high tech firms in the area. The more family-oriented Palm Bay is the most populous of the three. (Read More about Micco) Melbourne is home to the 3000-student Florida Institute of Technology. This city complex is only 30 miles due east of Orlando, giving access to bigger city amenities but also staying away from the bustle of that city. As a result, the area has grown rapidly. Some arts and culture amenities are absent, but the area ranks high because of climate, recreation, and overall quality of life.