noun
or odorous ant
: a common No. American ant ( Tapinoma sessile ) that emits a characteristic odor and that frequently invades buildings
noun
or odorous ant
: a common No. American ant ( Tapinoma sessile ) that emits a characteristic odor and that frequently invades buildings
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012