Etymology Explorer › English

Where does “stapelia” come from?

stapelia (English): Any of the genus Stapelia of low-growing...

Definitions

  1. Any of the genus Stapelia of low-growing...