formicary是什么意思

中文翻译与英英解释

n.
蚁巢,蚁山。

a mound of earth made by ants as they dig their nest
同义词:anthill,