ANT CATTLE


Meaning of ANT CATTLE in English

noun plural

: plant lice or aphids tended by ants for the sake of their honeydew

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