meaning of coralliferous

1. Containing or producing coral.


Related Words

coralliferous |

Developed & Maintained By Taraprasad.com

Treasure Words