meaning of glabrescent

1. lacking hair or a similar growth or tending to become hairless


Related Words

glabrescent |

Developed & Maintained By Taraprasad.com

Treasure Words