Synonyms for "ATP"

Words with similar meaning