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

Words within antennules

9 letter words: 1 results
8 letter words: 2 results
View all words...