Too Many Mouths

Alternative forms

 * TOO MANY MOUTHS

Noun
(Abbreviated as: TMM)


 * 1)  A receptor-like protein in plants which, when absent, leads to an overproduction of stomata