Home
Search
Index
Definify.com
Webster
1828
Edition
Antennae
ANTEN'NAE
,
Noun.
plu.
[L. antenna, a sail yard.]
In zoology, the horns or feelers of insects, projecting from the head.
Similar Results
Antennae