gryphaeas

English

Noun

gryphaeas

  1. plural of gryphaea