Question: what aquarium plants grow on rocks?
Answer: Anubias.
Java Fern.
(Java) Moss.
Hemianthus (Dwarf Baby Tears)
Bolbitus Heudelotii (African Water Fern)