meaning of spherules

1. Covered or set with spherules; having one or more rows of spherules, or minute tubercles.


Related Words

spherulate | spherule | spherulite | spherulitic |

Developed & Maintained By Taraprasad.com

Treasure Words