energy-storing

Adjective
  1. Of or relating to anabolism (synset 300108679)

Found on Word Lists

Other Searches