English | German | Russian | Czech

antenniferous English

Meaning antenniferous meaning

What does antenniferous mean?

antenniferous

(zoology) Bearing or having antennae.

Are you looking for...?