Sekirov Dictionary
/
Practise
My words
Apps
Sign in
ovipara
noun
2
•
[plural only]
oviparous
organisms
•
An
aphid
in
its
oviparous
form
.
forms
oviparae
This dictionary works without the internet:
on your phone
·
in Chrome