Meaning of
"larva coarctata"
in english language
Turkish to English
English to Turkish
Turkish
English
larva coarctata; semipupa
larva coarctata; semipupa