◄
Brachyceral
►
Dictionary
(
a.
) Having short antennae, as certain insects.
Clyx.com