drupes

English

Noun

drupes

  1. plural of drupe

Anagrams

French

Noun

drupes f

  1. plural of drupe

Anagrams