English translation for "ovipositeur"
|
- n. ovipositor, tube-like organ for laying eggs (in many female insects); egg-laying organ in some fishes and other animals (zoology)
- Similar Words:
- "ovigène" English translation, "ovigère" English translation, "ovin" English translation, "ovipare" English translation, "oviparité" English translation, "oviposition" English translation, "ovisac" English translation, "oviscapte" English translation, "ovisme" English translation, "ovocyte" English translation
|
|
|