English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Antenniferous
Antenniferous
(a.)
Bearing or having antennae.