trilobes

English

Noun

trilobes

  1. plural of trilobe