nematocera
English
nematocera meaning in English • nematocera का अर्थ अंग्रेजी में
n. pl.
- A suborder of dipterous insects, having long antennæ, as the mosquito, gnat, and crane fly; -- called also Nemocera>.