meaning of scleroid

1. Having a hard texture, as nutshells.


Related Words

scleroid |

Developed & Maintained By Taraprasad.com

Treasure Words