Definify.com

Definition 2025


triangular_pyramids

triangular pyramids

English

Noun

triangular pyramids

  1. plural of triangular pyramid