meaning of amphistomatisch

amphistomatisch - German to English

amphistomatic