Dictionary

antennule

noun

  1. A small antenna.

Similar Words

ant /ɛnt/ antacids antagonists antagonize antagonizing anteceded anteceding antechamber /ˈæntiˌt͡ʃeɪmbə/ antechambers anted

© 2026 Dictionary. All rights reserved.

Powered by Free Dictionary API