impregnatable
Adjective
Meaning
impregnatable (comparative more impregnatable, superlative most impregnatable)
Which can be impregnated.
Synonym: impregnable
Adjective
impregnatable (comparative more impregnatable, superlative most impregnatable)
Which can be impregnated.
Synonym: impregnable