lacrimal apparatuses

English

Noun

lacrimal apparatuses

  1. plural of lacrimal apparatus