English

edit

Noun

edit

leptothecates

  1. plural of leptothecate