Too-many-mouths Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to too-many-mouths using the buttons below.

Words Starting With

Words Ending With

Unscrambles

too-many-mouths