Relating to, or having multiple antennaeRelating to, or having multiple antennae
(not comparable)Relating to, or having multiple antennae
From multi- + antennary.
Wiktionary, CC BY-SA 4.0 · source