Where does “stomate” come from?

stomate (French): stoma

Definitions

  1. stoma

Words derived from “stomate