Term Gallery logo

Meanings of heterometabolic in English

Related terms