lemon ant

名词 n.

英文释义

名词 n.
  1. Any ant of species Myrmelachista schumanni, that creates devil's gardens.

词形变化

lemon ants plural

词源

From the lemony taste of acids produced as part of their glandular chemical defence system.
0 次浏览 数据来源:Wiktionary | 授权协议:CC BY-SA 4.0 | 本站基于原始词条二次改编,补充中文释义与原创场景例句