SPONG MEANING IN ENGLISH

• Spong Definition & Synonyms

  1. (n.) An irregular, narrow, projecting part of a field.


• Sponging Definition & Synonyms

  1. () a. & n. from Sponge, v.
  2. (p. pr. & vb. n.) of Sponge


• Spongiole Definition & Synonyms

  1. (n.) A supposed spongelike expansion of the tip of a rootlet for absorbing water; -- called also spongelet.


RECENT SEARCHES