Definition of subovoid in English:

subovoid

adjective

Biology
  • Somewhat or almost ovoid.

Origin

Early 19th century; earliest use found in George Samouelle (d. 1846). From sub- + ovoid, after scientific Latin subovoides and French subovoïde.

Pronunciation

subovoid

/ˌsʌbˈəʊvɔɪd/