meaning of hystrix

1. A genus of rodents, including the porcupine.


Related Words

hystrix |

Developed & Maintained By Taraprasad.com

Treasure Words