Слово Листерра создано искусственно, и само по себе ничего не значит. Однако оно дает ассоциацию с растениеводством и землей, что подчеркивает род нашей деятельности.
Слово Лист, которое мы пишем по-английски (Lyst), ассоциируется с зелеными всходами. А Terra — земля.