isopachytes

English

Noun

isopachytes

  1. plural of isopachyte