petroselinates

English

Noun

petroselinates

  1. plural of petroselinate

Anagrams