archipines

English

Noun

archipines

  1. plural of archipine

Anagrams