ovitraps
English
Noun
ovitraps
plural of
ovitrap