Etymology Explorer › English

Where does “homaloid” come from?

homaloid (English): An element of a homaloidal system, in particular...

Definitions

  1. An element of a homaloidal system, in particular...