plantule - Spanish English Dictionary