CompareWords
Compare
Antenniferous
Definition:
(a.) Bearing or having antennae.