Advertisement
Synonyms of antennae
Primary definition: A pair of long, thin sensory appendages on the heads of insects, crustaceans, and some other arthropods.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "antennae" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement