English

edit

Noun

edit

basicostae

  1. plural of basicosta