English edit

Noun edit

rhamphothecae

  1. plural of rhamphotheca