Term Gallery logo

Meanings of heterometabolic in English

        Related terms