Spongiose

What is Spongiose?

Spongiose definition and meaning on Dictionary terms:
noun
a village in NE Virginia: the scene of Civil War battles between the armies of Grant and Lee, May 8

Tags: