Yes the plants specialty Anubias will be quite happy you may need to tie there long roots to the rocks * my Anubias roughly last 4/6 Months before tiring as ideally the should be given some plant food which am reluctant to add due to frogs pouris skin"