legumelins

English

Noun

legumelins

  1. plural of legumelin