CITATIONS

Term: egg deposition
PubMed: 18050396
PubMed: 31164023