OVOID


Meaning of OVOID in English

noun a solid resembling an egg in shape.

2. ovoid ·adj ·alt. of ovoidal.

Webster English vocab.      Английский словарь Webster.