"Antennal" is a word in ENGLISH
antennal
ENGLISH
Definition:
Belonging to the antennae.
Few words of positivity
True religion is that which does not let you stumble.
WORD SUGGESTIONS
prawn
ENGLISH
Any one of numerous species of large shrimplike Crustacea having slender legs and long antennae. They mostly belong to the …
Read the complete definition