EARTH LOUSE


Meaning of EARTH LOUSE in English

noun

Etymology: translation of Latin pediculus terrae

: any of numerous aphids that feed on the roots of plants

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.