basapophyses

English

Noun

basapophyses

  1. plural of basapophysis