rate of return: the amount returned per unit of time expressed as a percentage of the cost
rate: a magnitude or frequency relative to a time unit
megalobatrachus: giant salamanders; in some classifications included in the genus Cryptobranchus