antenna /antˈɛnə/ n

中文:触角

Meaning:Sensory organ in animals, especially insects, used for touch and smell.

Found in these illustrated scenes(18)

‹ Browse all scenes