English | German | Russian | Czech

Too Many Mouths English

Meaning Too Many Mouths meaning

What does Too Many Mouths mean?

Too Many Mouths

(genetics, biochemistry) A receptor-like protein in plants which, when absent, leads to an overproduction of stomata

Are you looking for...?

Too | Many | Mouths