Skip to main content

cercopod

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