cercopod
English
cercopod meaning in English • cercopod का अर्थ अंग्रेजी में
Noun
- One of the jointed antenniform appendages of the posterior somites of certain insects.