Spongiform

Definition of Spongiform from the PharmacyDictionary.in

Spongiform

Resembling a sponge (having a light and full of holes structure).

Not Available