Translated Labs
YOU SAID:
Larva larvae larva larvae
INTO JAPANESE
幼虫幼虫幼虫幼虫
BACK INTO ENGLISH
Larva Larva Larva Larva Larva
Yes! You've got it man! You've got it