Antennule(n.) A small antenna; -- applied to the smaller pair of antennae or feelers of Crustacea.

Words within antennule

7 letter words: 4 results
View all words...