nyaruguru nyuma y'igihe kinini gitifu w'akarere atumvikana na meya yasezeye ku kazi the mechanism is also employed by the marine mollusc limacina helicina a sea butterfly