English edit

Etymology edit

sub- +‎ ovoidal

Adjective edit

subovoidal (comparative more subovoidal, superlative most subovoidal)

  1. subovoid