Definition of "subovate"

subovate

  • adjective

    comparative more subovate, superlative most subovate

    1. Nearly ovate in shape.