lobatamides

English

Noun

lobatamides

  1. plural of lobatamide