Where does “delomorphous” come from?

delomorphous (English): Having a precise and well-formed limit or...

Definitions

  1. Having a precise and well-formed limit or...

Words derived from “delomorphous