ANTLIA


Meaning of ANTLIA in English

noun the spiral tubular proboscis of lepidopterous insects. ·see lepidoptera.

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