meaning of madrepore

1. Any coral of the genus Madrepora; formerly, often applied to any stony coral.


Related Words

madrepore |

Developed & Maintained By Taraprasad.com

Treasure Words