Meaning of STING in English

STING

n. pica; (organ of insect) agullion

English Interlingue dictionary.      Английский словарь Интерлингве.