ephedras

English

Noun

ephedras

  1. plural of ephedra

Anagrams