lemnoblasto

Italian

Noun

lemnoblasto m (plural lemnoblasti)

  1. lemnoblast