ANTLIA


Meaning of ANTLIA in English

(n.) The spiral tubular proboscis of lepidopterous insects. See Lepidoptera.

Webster's English dictionary.      Английский словарь Webster.