meaning of muriculate

1. Minutely muricate.


Related Words

muriculate |

Developed & Maintained By Taraprasad.com

Treasure Words