meaning of melagra

1. rheumatic or myalgic pains in the arms or legs


Related Words

melagra |

Developed & Maintained By Taraprasad.com

Treasure Words