Poliwhirl evolves 2 ways: Either use a water stone on it or trade it while it holds the item king's rock.
To get the Pokemon Poliwrath in Pokemon Diamond version you have to evolve a Polywhirl. To do this, you need to expose it to a water stone.
POLYWHIRL!
You cannot evolve Murkrow in FireRed.
ditto does not evolve on firered or leafgreen
Polywhirl evolves using a waterstone and if you want a polytoad you will Need a kings rock and trade the polywhirl.
Rhydon is not able to evolve in FireRed.
Electabuzz is not able to evolve in FireRed.
Poliwhirl evolves into Politoad when you trade it while it is holding a King's Rock.
It evolves into a Polywhirl at Level 25, and then to a Polywrath when given a water stone.
THEY DONT EVOLVE
areodactl does not evolve:-)
You evolve it at level 20