meaning of antlia

antlia meaning in General Dictionary

The spiral tubular proboscis of lepidopterous bugs See Lepidoptera

View more

  • a faint constellation when you look at the southern hemisphere near Hydra and Vela
  • The spiral tubular proboscis of lepidopterous bugs. See Lepidoptera.