meaning of rugulose

1. Somewhat rugose.


Related Words

rugulose |

Developed & Maintained By Taraprasad.com

Treasure Words