English | German | Russian | Czech

ant farm English

Meaning ant farm meaning

What does ant farm mean?

ant farm

a glass-sided dirt-filled box containing ants, normally used as a biological study tool.

Are you looking for...?

ant | farm