PYRAMIDOID


Meaning of PYRAMIDOID in English

noun a solid resembling a pyramid;

— called also pyramoid.

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