nodule

A swelling on a root of a leguminous plant, containing nitrogen-fixing bacteria.

Synonym: 
nodules
Citation: 
https://en.oxforddictionaries.com/definition/nodule
English

There is currently no content classified with this term.