lemnoblasti

Italian

Noun

lemnoblasti

  1. plural of lemnoblasto