Where does “ovoïde” come from?

ovoïde (French): ovoid

Definitions

  1. ovoid

Words derived from “ovoïde