PENETRAIL Meaning of PENETRAIL in English (n.) Penetralia. Webster's English dictionary. Английский словарь Webster. 2012