brachyceral
English
brachyceral meaning in English • brachyceral का अर्थ अंग्रेजी में
Adjective
- Having short antennæ, as certain insects.