SPATHULATE MEANING IN ENGLISH

• Spathulate Definition & Synonyms

  1. (a.) See Spatulate.


RECENT SEARCHES