Malayalam Dictionary

മുട്ടയിടല്‍

muttayital

laying eggs·oviposition

  1. laying eggs

  2. oviposition

Nearby in the dictionary

Support