Etymology Explorer › French

Where does “stomate” come from?

stomate (French): stoma

Definitions

  1. stoma