English

edit

Noun

edit

ephedroids

  1. plural of ephedroid