ambergrises

English

Noun

ambergrises

  1. plural of ambergris