OVULUM MEANING IN ENGLISH

• Ovulum Definition & Synonyms

  1. (n.) An ovule.


RECENT SEARCHES