meaning of sclerodermata
1. The stony corals; the Madreporaria.
Related Words
sclerodermata | sclerodermataceae | sclerodermatales |
1. The stony corals; the Madreporaria.
sclerodermata | sclerodermataceae | sclerodermatales |