strumiferous
Adjective
Meaning
strumiferous (comparative more strumiferous, superlative most strumiferous)
Bearing strumae or swellings.
Adjective
strumiferous (comparative more strumiferous, superlative most strumiferous)
Bearing strumae or swellings.