English

edit

Noun

edit

ecological pyramids

  1. plural of ecological pyramid