LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sürfe. larval tırtıla ait.” in English

1 English translation
EN
larva

The life cycle of an amphibian consists of three stages: egg, larva and adult.