Back to Dictionary
蚁丘
蟻丘
yǐqiū
1. anthill