English | German | Russian | Czech

larviposit English

Meaning larviposit meaning

What does larviposit mean?

larviposit

(biology) To deposit living larvae rather than eggs

Are you looking for...?