Definify.com

Definition 2025


ephedras

ephedras

English

Noun

ephedras

  1. plural of ephedra

Anagrams