Ovoid

Webster's Dictionary of the English Language

·noun A solid resembling an egg in shape.

II. Ovoid ·adj ·Alt. of Ovoidal.