Definition of multiovular in English:

multiovular

adjective

Botany Physiology
  • Containing several or many ovules.

Pronunciation

multiovular

/ˌmʌltɪˈɒvjʊlə/ /ˌmʌltɪˈəʊvjʊlə/

Origin

Mid 19th century; earliest use found in John Balfour (1808–1884), botanist.