antennate








adjective Zoology.

  1. having antennae.
52 queries 0.372