SPITTLE INSECT


Meaning of SPITTLE INSECT in English

[spittle insect] n (1891): spittlebug

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