vocab dash
Log in
Sign up
ovule
Top 20000
Meanings
Noun
1. ovum
(biology)
2. ovule (dosage form)
(pharmacology)