English | German | Russian | Czech

transpirable English

Meaning transpirable meaning

What does transpirable mean?

transpirable

(biology) able to be transpired

Are you looking for...?