Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

antennule Definition

Cancel
antennule
noun(an-ten-nule)
a small antenna or similar appendage

Words Related to antennule!

antennule Examples by Brain Bank Users