HYSTRIX MEANING IN ENGLISH

• Hystrix Definition & Synonyms

  1. (n.) A genus of rodents, including the porcupine.


RECENT SEARCHES