Home
Search
Index
Definify.com
Definition
2025
obovoid
obovoid
English
Adjective
obovoid
(
comparative
more
obovoid
,
superlative
most
obovoid
)
Approximately
obovate
in shape.
Etymology
obovate
+
-oid
Similar Results
Ovoid