meaning of stellulate

1. Minutely stellate.


Related Words

stellulate |

Developed & Maintained By Taraprasad.com

Treasure Words