meaning of Atemhöhle

Atemhöhle - German to English

air pocket

View more

  • substomatal hole