TORPEDINOUS

Definition of TORPEDINOUS