Definify.com

Definition 2024


obovoid

obovoid

English

Adjective

obovoid (comparative more obovoid, superlative most obovoid)

  1. Approximately obovate in shape.