meaning of coralligerous

1. Producing coral; coralliferous.


Related Words

coralligerous |

Developed & Maintained By Taraprasad.com

Treasure Words