plantulae

English

Noun

plantulae

  1. plural of plantula