Italian-English dictionary »

termonastia meaning in English

ItalianEnglish
termonastia noun
{f}

thermonasty(type of nastic response)
noun