'Tryphosa' definitions:

Definition of 'tryphosa'

From: Hitchcock
  • Tryphosa, thrice shining

Words containing 'Tryphosa'