English edit

Noun edit

tectrices

  1. plural of tectrix

French edit

Noun edit

tectrices f

  1. plural of tectrice