meaning of stags horn coral

1. large branching coral resembling antlers


Related Words

stags-horn coral |

Developed & Maintained By Taraprasad.com

Treasure Words