isobases

English

Noun

isobases

  1. plural of isobase