English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Antennule
Antennule
(n.)
A small antenna; -- applied to the smaller pair of
antennae or feelers of Crustacea.