Sekirov Dictionary

pluriovulate

adjective1

  1. Having many ovules.
forms

more pluriovulate · most pluriovulate

This dictionary works without the internet: on your phone · in Chrome