meaning of stridulous

1. Making a shrill, creaking sound.


Related Words

stridulous |

Developed & Maintained By Taraprasad.com

Treasure Words