metabola

Explore definitions, synonyms, and language insights of metabola

Definitions

Noun
insects that undergo complete metamorphosis

More General Terms