What does Antenniferous mean?

Antenniferous meaning in General Dictionary

Bearing or having antennaelig

View more

  • Bearing or having antennae.

Antenniferous meaning in General Dictionary

(a.) Bearing or having antennae.