LONGICORN

Definition of LONGICORN

  1. (noun)long-bodied beetle having very long antennae