SELF-FEEDING


Meaning of SELF-FEEDING in English

self-nourishing, providing itself with food

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.