Definitions of latera:

  • adjective:   coming at a subsequent time or stage
  • adjective:   at or toward an end or late period or stage of development