Word info

actinorhiza

Noun

Meaning

actinorhiza (plural actinorhizas)

(biology) A root nodule formed as a result of a symbiotic relationship between an actinomycete and fine plant roots.

Source: en.wiktionary.org

Close letter words and terms