rhamphothecae
English
Noun
rhamphothecae
plural of
rhamphotheca