Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
antennae
in English
antennae
us
//ænˈten.iː//
uk
//ænˈtæniː//
#common
Lemma:
antenna
The lemma is the base or root form of this word.
Definitions
Noun
feeler
organs
on
insects
(
or
animals
)
plural
of
antenna
;
related
to
reception
devices
transmitting
electromagnetic
waves