Yes, Anubias plants can be planted on the substrate. However, be careful not to bury the rhizome, as this can lead to rot.