Dictionary.com
Thesaurus.com

multiovular

  • a word derived from ovular.
    ovular
    adjective
    pertaining to or of the nature of an ovule.

More Suggestions