Portuguese-English dictionary »

actinorriza meaning in English

PortugueseEnglish
actinorriza noun
{f}

actinorhiza(nodule formed from a symbiotic relationship between an actinomycete and fine plant roots)
noun

Your history