limilimi

English: Translation
coral sp.: brain coral
noun