meaning of antennules
1.
A
small
antenna;
--
applied
to
the
smaller
pair
of
antennae
or
feelers
of
Crustacea.
Related Words
antennule
|
Developed & Maintained By
Taraprasad.com