plantula

English

Noun

plantula (plural plantulae)

  1. Alternative form of plantule

Italian

Noun

plantula f (plural plantule)

  1. seedling