Word info

larviposition

Noun

Meaning

larviposition (plural larvipositions)

(biology) The act or the result of larvipositing

Source: en.wiktionary.org

Close letter words and terms