Tokham-e-pashkal or Tokhm-e-Kaeek

English: Translation
Mosquito larva
noun
Insects and small creatures