Skip to main content

antennule

English antennule meaning in English  •  antennule का अर्थ अंग्रेजी में
Noun
  • A small antenna; -- applied to the smaller pair of antennæ or feelers of Crustacea.
Advertisement