Noun Definition

madreporaria

1.Definition: stony corals

Category: Animals