Soil contamination by heavy metals and metalloids is a serious problem which needs to be addressed. There are several methods for removal of contaminants, but they are costly, while the method of phytoremediation is eco-friendly and cost-effective. Pteridophytes have been found to remediate heavy