English dictionary
food pyramid meaning and definition
Definition and meaning of food pyramid at MeaningMonkey.org. food pyramid meaning and definition in the English Dictionary.FOOD PYRAMID noun
Definition of food pyramid (noun)
- (ecology) a hierarchy of food chains with the principal predator at the top; each level preys on the level below
Source: Princeton University Wordnet